// router.js
import {
	RouterMount,
	createRouter
} from 'uni-simple-router';
import { setOperationSwiper } from '@/libs'
// 创建路由表
console.log(ROUTES,'---ROUTES---')
const router = createRouter({
	// vue-cli创建项目的相关环境变量文件里面的变量，可能是区分平台使用，不是太重要。
	platform: process.env.VUE_APP_PLATFORM,
	// 路由信息
	routes: [...ROUTES]
});
//全局路由前置守卫
router.beforeEach((to, from, next) => {
  setOperationSwiper(from.name, to.name)
	next()
	// next({
	// 	path: '',
	// 	NAVTYPE: 'push'
	// });
});
// 全局路由后置守卫
router.afterEach((to, from) => {
	console.log('跳转结束')
})
 
export {
	router,
	RouterMount
}